beach resort - German English Dictionary